package com.tianji.StragyHttp.constant;

/**
 * Description: 线程池相关配置
 *
 * @author chenjia
 * @version 1.0
 * @date 2024/11/29 11:20
 */
public class ThreadPoolConstant {

    public static final String HTTP_SUB_API_THREAD_BEAN = "httpSubApiThreadPool";
    // ======================================================默认常量
    /**
     * 默认核心执行线程数量
     */
    Integer DEFAULT_CORE_POOL_SIZE = 5;
    /**
     * 默认最大线程数量
     */
    Integer DEFAULT_MAX_POOL_SIZE = 10;
    /**
     * 线程存活时长
     */
    Integer DEFAULT_KEEP_ALIVE = 60;
    /**
     * 默认等待队列大小
     */
    Integer DEFAULT_QUE_CAPACITY = 20;

    /**
     * 客户洞察线程名
     */
    String HTTP_SUB_API_THREAD_NAME = "yunque-thread-http-sub-api-%d";
}
